1710 1
956 796 831 748 931 825 657 640 520 98 481 106 477 291 700 656 553 876 575 420 878 465 355 402 476 915 723 539 735 616 251 423 436 791 757 152 14 337 866 666 166 188 109 293 98 429 767 786 11 938 834 8 530 140 483 704 388 90 443 369 619 450 885 120 886 819 495 612 542 421 257 969 820 259 213 641 395 85 4 721 650 936 589 337 489 812 338 316 704 88 480 471 473 587 449 670 681 952 335 772 735 781 994 751 580 441 517 165 246 244 263 656 900 28 116 168 494 457 572 765 750 418 399 448 830 198 28 52 2 172 195 278 679 384 876 799 437 130 131 190 747 360 527 255 721 586 619 613 345 175 730 819 99 432 341 315 582 542 487 245 546 87 129 177 909 546 211 474 533 942 291 372 868 261 399 115 111 728 113 818 823 655 333 197 622 967 648 369 143 814 786 788 745 471 800 35 241 722 606 503 786 773 353 808 183 7 309 454 589 816 165 154 196 954 961 427 156 910 706 591 969 351 212 593 172 370 706 491 901 46 528 729 998 18 47 768 958 488 418 48 323 454 976 660 626 912 346 371 787 467 704 521 87 13 938 961 213 832 957 701 342 805 877 976 952 425 984 924 462 185 91 355 664 218 945 592 484 319 274 855 725 903 95 125 22 885 773 940 313 897 690 814 225 67 701 931 89 279 243 468 606 456 916 172 146 238 314 236 413 603 534 356 619 655 779 770 423 750 874 884 725 637 369 556 642 377 239 630 819 63 919 925 592 493 422 494 572 940 521 960 794 624 302 90 977 174 476 173 702 938 37 944 950 701 494 399 157 914 695 326 915 82 579 546 575 711 583 634 408 391 36 902 920 649 693 904 216 839 411 256 76 160 304 907 965 546 848 203 54 82 715 631 318 620 126 285 440 369 364 763 854 571 306 336 151 465 204 948 915 65 710 256 761 36 617 886 935 129 730 730 134 342 214 891 587 265 743 290 904 968 915 556 745 586 218 600 146 879 774 505 588 501 417 600 840 633 993 272 939 9 612 94 465 535 871 328 212 197 986 258 560 178 252 581 555 39 146 635 938 317 333 546 148 76 209 182 903 965 88 632 110 363 966 481 616 700 84 647 340 888 108 519 781 949 177 411 836 683 717 260 985 917 304 724 751 601 823 56 438 715 405 533 43 622 944 666 1 844 355 583 836 566 989 672 302 418 679 947 557 937 707 620 127 384 384 754 618 549 590 506 660 12 925 887 625 292 851 571 46 930 108 15 710 841 949 561 449 500 676 65 424 600 363 700 80 487 259 854 307 425 783 123 88 764 222 433 162 620 246 337 492 631 479 446 342 862 124 776 783 5 102 477 466 424 987 62 594 548 190 138 590 848 973 758 655 788 163 406 802 712 733 83 349 479 477 527 762 795 16 999 862 609 887 711 228 423 351 131 313 458 949 783 499 502 60 668 851 617 634 322 457 108 919 349 756 953 676 812 58 617 301 313 994 435 560 275 5 909 991 740 509 789 167 417 604 214 615 731 111 670 679 419 811 912 174 165 556 821 699 961 598 400 992 913 308 361 447 967 734 892 770 555 492 71 863 9 99 548 957 306 26 355 237 536 858 553 402 656 651 141 873 788 110 435 419 178 428 192 607 150 940 251 625 275 411 555 482 819 501 589 800 505 471 849 346 316 306 999 977 111 65 495 508 904 496 162 702 175 64 414 41 627 41 584 406 82 463 925 246 59 111 768 556 493 588 286 339 827 235 875 242 964 353 454 464 855 729 127 890 964 89 153 480 253 294 989 349 541 563 669 695 914 350 968 195 994 696 596 957 971 716 93 514 951 501 901 505 942 277 683 274 422 90 450 860 703 525 56 665 312 964 447 658 630 827 705 501 276 971 651 735 896 493 201 572 980 114 814 941 347 82 530 786 528 12 156 722 370 19 407 750 397 717 819 949 201 99 716 282 908 323 747 991 428 614 185 953 191 775 651 513 544 779 803 281 715 566 407 758 37 541 7 450 824 667 94 573 379 427 78 954 533 655 100 999 258 310 283 328 91 68 179 426 279 246 209 240 237 982 714 930 587 385 69 652 401 127 928 660 391 301 847 502 273 308 380 872 586 920 393 139 803 122 329 610 780 671 810 343 245 597 145 308 210 551 844 686 842 936 335 466 862 970 159 584 298 15 835 987 333 59 26 652 380 450 341 376 156 716 745 276 14 147 781 526 711 294 701 840 171 925 656 281 907 419 188 749 836 616 633 937 779 712 849 508 844 43 197 807 992 393 406 452 203 497 18 857 638 116 382 142 466 955 773 906 475 637 511 674 988 197 262 892 353 512 514 333 60 596 64 875 746 29 847 803 312 115 264 504 114 475 674 95 85 732 888 144 373 27 212 956 830 319 721 929 462 653 10 915 138 683 405 690 24 822 684 421 142 284 263 416 330 409 556 246 325 893 732 765 295 159 211 519 302 275 38 769 461 663 507 793 748 85 873 245 306 148 564 771 925 468 527 430 331 395 32 978 442 647 165 718 267 394 448 353 627 449 779 874 825 936 886 267 374 591 259 190 138 14 611 683 640 492 559 579 377 127 55 987 840 743 691 951 396 695 64 567 942 685 810 710 213 465 697 263 425 475 932 25 241 72 682 652 500 743 581 953 787 418 741 361 836 852 737 48 657 255 792 64 866 205 644 204 520 292 319 687 995 508 746 335 266 17 540 717 568 770 668 745 538 383 359 754 489 596 584 406 353 126 577 841 317 898 980 715 20 381 940 225 17 770 680 526 306 200 263 643 938 755 183 372 317 840 68 515 73 654 329 706 681 544 167 885 131 948 834 810 508 719 523 351 976 497 824 707 615 543 267 265 267 559 548 398 975 729 67 764 71 671 890 669 546 820 621 283 468 659 25 900 429 952 628 733 547 528 126 642 837 714 131 695 228 734 196 133 806 30 989 490 592 957 506 7 545 223 537 221 598 216 620 517 329 752 101 19 663 400 669 624 991 763 700 978 163 697 260 276 397 697 135 965 377 5 362 661 21 438 687 884 128 692 110 501 335 797 370 79 724 690 757 463 355 710 86 360 352 419 832 603 944 11 920 321 376 232 321 434 534 290 749 370 498 76 536 965 391 679 109 576 496 530 184 416 959 159 840 942 773 110 72 852 492 945 60 694 784 338 116 301 631 690 873 180 712 9 726 905 775 671 673 164 816 164 315 786 641 144 481 331 362 42 455 124 851 641 227 18 352 928 879 222 120 706 426 730 736 849 206 9 331 89 384 473 725 580 330 689 31 289 78 557 945 394 307 305 447 118 455 313 785 347 22 122 221 68 220 156 823 17 781 173 785 310 892 316 286 845 319 809 608 168 497 531 859 316 485 973 399 953 61 634 527 571 877 200 594 116 658 474 284 812 546 805 445 24 184 776 879 305 713 643 520 3 195 895 45 919 495 48 509 451 549 876 125 274 584 652 820 130 74 725 757 183 883 304 188 995 220 306 224 602 428 179 804 122 808 536 470 189 912 837 245 758 746 815 375 221 453 663 442 0 177 357 939 257 850 602 926 183 225 819 47 407 707 519 170 689 913 384 836 55 94 8 66 316 864 66 416 150 550 678 757 209 473 207 165 451 865 87 157 283 637 181 892 552 68 228 547 993 947 911 959 156 939 728 180 165 287 103 575 982 916 362 689 945 637 989 417 334 772 182 683 450 429 310 518 228 560 31 573 34 410 749 492 680 578 322 472 998 224 333 139 197 112 674 233 865 997 581 757 935 972 346 354 811 440 12 718 56 9 314 729 264 77 422 332 493 919 21 111 782 700 232 902 536 316 234 925 860 329 330 296 883 361 394 668 969 76 239 356 542 726 191 670 643 39 631 738 260 722
